#include<bits/stdc++.h>
#define rep(i,l,r) for(ll i=(l);i<=(r);i++)
#define Rep(i,r,l) for(ll i=(r);i>=(l);i--)
using namespace std;
typedef long long ll;
string pai[136];
char shoupai[14][4];
int top,bottom;
void dapai(){//玩家打牌
}
void aidapai(){//ai打牌
}
void print(){//输出是否听牌
}
int main(){
    rep(i,0,8)pai[i]=char(i+'1')+string("m");
    rep(i,0,8)pai[i+9]=char(i+'1')+string("p");
    rep(i,0,8)pai[i+18]=char(i+'1')+string("s");
    string s="ESWNBFZ";
    rep(i,0,6)pai[i+27]=s[i];
    rep(i,0,33)pai[i+34]=pai[i+68]=pai[i+102]=pai[i];
    srand(time(0));
    random_shuffle(pai,pai+136);
    puts("发牌阶段");
    rep(i,0,4)rep(j,0,12)shoupai[j][i]=pai[i*13+j];top=52;bottom=122;
    printf("您是：");
    int my=rand()%4;
    switch(my){
        case 0:puts("东家");break;
        case 1:puts("南家");break;
        case 2:puts("西家");break;
        case 3:puts("北家");break;
    }
    int t=0;
    while(top<bottom){、
        shoupai[13][t]=pai[top++];
        if(t==my)dapai();
        else aidapai();
        t=(t+1)%4;
    }
    puts("荒牌流局");
    rep(i,0,3)print();
    return 0;
}